Hampstead London Nw3 6ag - Lodging
The Langorf Hotel - 20 Frognal